package com.open.capacity.dao;

import com.open.capacity.model.MessageModel;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;

import java.util.List;

/**
 * @author: y_022
 * @date: 11:08-2021/7/19
 * @description:
 */
public interface MessageDao {
    @Select("select * from user_message where userid = #{messageModel.userid} order by crdate desc")
    List<MessageModel> getMessage(@Param("messageModel") MessageModel messageModel);

    @Delete("delete from user_message where messid = #{messageModel.messid}")
    void deleteMessage(@Param("messageModel") MessageModel messageModel);
}
